Janmashtami celebrations were a grand affair in Noida and Greater Noida West Could this ever have been a park?